page{
    padding: 20rpx 30rpx;
}
.tab{
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9;
    background-color: #fff;
}
.none{
    margin-top: 150rpx;
    text-align: center;
    font-size: 70rpx;
    color: rgb(119, 109, 109);

}
.music{
    margin-top: 90rpx;
    .music_item{
        display: flex;
        align-items: center;
        padding: 20rpx 0;
        .music_info{
            flex: 5;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            .music_name{
                font-size: 34rpx;
                color: #454545;
                overflow: hidden;
                white-space: nowrap;
                text-overflow: ellipsis;
            }
            .singer_name{
                font-size: 22rpx;
                color: #929292;
                overflow: hidden;
                white-space: nowrap;
                text-overflow: ellipsis;
            }
        }
        .iconfont{
            text-align: center;
            flex: 1;
            color: #929292;
            font-size: 40rpx;
        }
    }
}

.video{
    .video_scroll{
        margin-top: 80rpx;
        height: calc(100vh - 120rpx);
        .video_item{
            padding: 0 3%;
            image{
                border-radius: 20rpx;
            }
        }
        .title{
            height: 60rpx;
            line-height: 60rpx;
            font-size: 32rpx;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            border-bottom: 1rpx solid #ccc;
        }
        .creator_wrap{
            padding: 20rpx 0;
            display: flex;
            align-items: center;
            image{
                width: 60rpx;
                height: 60rpx;
                border-radius: 50%;
                margin-right: 15rpx;
            }
            .iconfont{
                text-align: right;
                flex: 1;
                font-size: 24rpx;
            }
            button{
                background: #fff;
            }
            .share{
                text-align: center;
                font-size: 40rpx;
            }
        }
    }
}